Skip to main content

Filter by:


Star Rating

Review Score

Miami Shores – 1,091 hotels and places to stay
See the latest prices and deals by choosing your dates.
Riu Plaza Miami Beach, hotel in Miami Shores

Located 525 feet’ walk from the beach, this Miami Beach hotel features an outdoor swimming pool and sun terrace.

Staff were great, facility fine, food was okay
7.7
Scored 7.7
Good
Rated good
4,966 reviews
Price from$179.10per night
Riviera Suites, hotel in Miami Shores

Riviera Suites is located 4 minutes' walk from the beach. Riviera Suites offers spacious accommodations with free WiFi. The luxurious one-bedroom suites offer a 42-inch flat-screen television.

Staff was extremely friendly and helpful
7.2
Scored 7.2
Good
Rated good
2,125 reviews
Price from$138per night
Holiday Inn Miami International Airport, an IHG Hotel, hotel in Miami Shores

Providing many free amenities, including 24-hour shuttle service to Miami International Airport, this hotel features an on-site restaurant and is a short drive from attractions, including Ocean Drive....

The front desk staff was very pleasant and professional. The housekeeping staff were very pleasant. The room was clean and smelled clean. The shuttle driver from the airport was very nice and helped us with heavy luggage. The shuttle driver to Miami Port was pleasant and efficient. They also had a cafeteria that was very convenient. I did not use the restaurant. I highly recommend this hotel for cruise passengers.
7.6
Scored 7.6
Good
Rated good
4,038 reviews
Price from$164.90per night
Eurostars Langford, hotel in Miami Shores

Located in a historic building, Eurostars Langford offers modern amenities. A mini-bar and a 48-inch flat-screen TV are provided in each room.

Very friendly staff and perfect location.
8.3
Scored 8.3
Very Good
Rated very good
2,978 reviews
Price from$135per night
Red Roof PLUS Miami Airport, hotel in Miami Shores

This all nonsmoking hotel is only 5 minutes' drive from Miami International Airport. The hotel offers free airport transfers, and free Wi-Fi.

Close to airport
6.5
Scored 6.5
Pleasant
Rated pleasant
4,699 reviews
Price from$89.10per night
La Quinta by Wyndham Miami Airport East, hotel in Miami Shores

Located in the heart of Miami, this Florida hotel features free continental breakfast and an outdoor pool. Guests will also enjoy daily airport transport service, which is only 2 miles away.

Location
6.5
Scored 6.5
Pleasant
Rated pleasant
4,636 reviews
Price from$89.30per night
Crystal Beach Suites Miami Oceanfront Hotel, hotel in Miami Shores

This Miami Beach, Florida hotel is 272 feet from the beach and 400 feet from the ocean. Features include an outdoor pool, fitness center, and free WiFi.

The location is very nice right on the beach and they provide 2 chairs and fresh towels. The queen suite room was large.
7.4
Scored 7.4
Good
Rated good
2,963 reviews
Price from$160.55per night
Radisson Resort Miami Beach, hotel in Miami Shores

Just outside of central Miami Beach and offering an exceptional oceanfront location, this resort features completely nonsmoking accommodations along with modern amenities and easy access to area...

Access to the beach , beach chair , towels , Parking options available
7.6
Scored 7.6
Good
Rated good
1,909 reviews
Price from$186.15per night
Nautilus Sonesta Miami Beach, hotel in Miami Shores

This oceanfront 1950s-era Nautilus features an outdoor pool surrounded by cabanas, spa services, and a restaurant.

Location
7.7
Scored 7.7
Good
Rated good
1,004 reviews
Price from$199per night
EB Hotel Miami Airport, hotel in Miami Shores

This Florida boutique hotel has a spacious outdoor swimming pool. The property is 2.5 miles from the Miami International Airport and 4 miles from the waterfalls and grottoes of the Venetian Pool.

It's clean and The staff were very professional.
8.9
Scored 8.9
Excellent
Rated excellent
1,440 reviews
Price from$217.55per night
See all hotels near Miami Shores
Subscribe to receive premium deals

Prices drop the second you sign up!